-
nounwhiskey distilled in Scotland; especially whiskey made from malted barley in a pot still
Explanation of scotch malt whisky
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.